package entities;

import java.io.Serializable;
import javax.persistence.*;

@Entity
@Table(name="personas")
@Inheritance(strategy=InheritanceType.JOINED)
public class Persona implements Serializable{

	private static final long serialVersionUID = 1L;
	@EmbeddedId
	private PersonaId personaId;
	private String nombre;
	
	
	public Persona(PersonaId personaId, String nombre) {
		this.personaId = personaId;
		this.nombre = nombre;
	}
	public Persona() {
	}
	public PersonaId getPersonaId() {
		return personaId;
	}
	public void setPersonaId(PersonaId personaId) {
		this.personaId = personaId;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	
	
	

}
